Definition of Cochin China

  • (noun) Asian breed of large fowl with dense plumage and feathered legs

Synonyms of Cochin China


Antonyms of Cochin China


No Antonyms Found.

Homophones of Cochin China


No Homophones Found.